marginated tortoise - Spanish English Dictionary